an ace up your sleeve - Spanisch Englisch Wörterbuch